hydrojet propulsion - French English Dictionary